尝试使用JayData映射选项(根据他们的教程):
<script>
northwind.Products
.map(function (product) {
return {
ProductID: product.ProductID,
ProductName: product.ProductName,
CategoryName: product.Category.CategoryName,
CompanyName: product.Supplier.CompanyName,
ContactName: product.Supplier.ContactName,
}
})
.toArray(function (products) {
console.dir(products[0]);
});
</script>
问题是如何在每个公司有多个ContactName的情况下执行此操作,并且我想根据特定条件(例如,上次更新日期)选择一个。我已经在模型定义中定义了必要的inverseProperties(在js和ts文件中)
谢谢!
答案 0 :(得分:0)
您必须过滤您的查询,如
northwind.Products.filter("it.Category.CategoryName.contains('abc')").map(...)