问题描述
我有费用模型,
db.trabajadores.aggregate([
{ $group:
{
_id: '$nombre','topSalario': { $sum: '$salario' }
}
},{ $sort: { 'topSalario': -1 } },{ $limit: 2 }
])
和 Hive 模型一样,
class Expense {
String id;
String amount;
String details;
String type;
DateTime date;
ExpenseMode mode;
Expense(
{this.id,this.amount,this.details,this.type,this.date,this.mode});
}
我可以只使用 Hype Model for Expense 还是需要保留单独的 Model for Hive TypeAdapter sepefic?
解决方法
Hive 不需要单独的 Hive 模型来专门创建类型适配器,我们可以编辑现有模型并将它们转换为 Hive 模型,然后可以从中创建类型适配器。