问题标签 [flutter-objectbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - Flutter ObjectBox : (Data Observers & Rx) 根据当前屏幕上的操作刷新前一屏幕列表
我在 Flutter 中使用ObjectBox数据库。
现在我想观察特定实体的数据并在该实体更新时更改列表。
我看到文档DataObserver & Rx并尝试按如下方式实现它。
我想在调度发生变化时更新列表,但这段代码没有发生任何事情。
任何人都可以帮助实现这一目标吗?
flutter - Flutter objectbox:我可以用于生产 APP(仅限移动设备 Android 和 iOS)
我是 Flutter 的新手,我已经开始使用 Hive DB,但遇到了这个问题。我正在寻找一种替代方法并获得了 ObjectBoxDB。
ObjectBox 准备好用于生产了吗?
我需要大家的一些建议来选择正确的本地数据库。
我的用例现在非常简单,只存储键:值对数据(数据不多)。
objectbox - 如何使用 ObjectBox Sync 在同一用户的多个设备之间进行同步?
我知道 ObjectBox Sync 能够跨多个设备同步数据,我的问题是:
如何使多个设备之间的同步属于同一用户?你知道在我的用例中,我们的应用程序是一个服务于全球许多用户的互联网应用程序,如何在设备之间同步属于同一个用户。
例如,如果有一个 A 用户,他有两个设备,D1 和 D2。B 是另一个拥有另外两个设备 D3 和 D4 的用户。
我们只想为用户 A 在 D1 和 D2 之间同步数据,而为用户 B 在 D3 和 D4 之间同步数据。
objectbox - 如果使用 ObjectBox Sync 进行同步,可以同时使用多少台设备?
由于我们的应用程序是为全球用户提供服务的互联网应用程序,因此我们未来可能拥有数千万用户。
我想知道可以同时使用多少台设备来使用 ObjectBox Sync 进行同步?
flutter - 如何结合第二个依赖于第一个的两个流?
我正在构建一个应用程序,其中 aDocument
属于DocumentTemplate
a DocumentFamily
。
我正在为应用程序处理基本的 CRUD 操作,我需要一种watchDocumentTemplateById
方法来获取 a 流,DocumentTemplate
但我还需要观看它的DocumentFamily
.
问题是我不知道如何嵌套这两个流,以便在更新 aDocumentFamily
时,DocumentTemplate
将更新DocumentFamily
.
如果有人能告诉我正确的方法,我将不胜感激。我使用 Flutter 和 ObjectBox 作为我的本地数据库。
这是watchDocumentTemplateById
我开始实施的方法(未完成):
以及上面提到的类(DocumentTemplate、DocumentTemplateEntity、DocumentFamily 和 DocumentFamilyEntity):
文档模板:
文档模板实体:
文档族:
文档家庭实体:
提前致谢 !
编辑 :
我试图自己解决它并找到了该switchMap
方法,该方法似乎将两个流合并为一个,但我不完全确定它是否可以在这里使用更新的watchDocumentTemplateById
方法:
flutter - 如何在objectBox颤振中加入表格
在我的颤振项目中,我正在使用objectBox 数据库进行离线模块。在这个模块中,我有三个表ItemMaster表、customerMaster表和customerWiseStock表。我有 itemMaster 和 customerMaster 表的数据,我想获取库存,这取决于itemId(ItemMaster)和salestypeId(CustomerMaster)。
如何帮助别人?
在这里我附上图片以供参考。
javascript - 在 Web 上运行的 Flutter 应用程序失败并出现错误:只有 JS 互操作成员可能是“外部的”
我正在尝试让我当前的 Flutter 应用程序在网络上运行。我打电话flutter create .
了,但如果我尝试在 Chrome 中运行它,我会收到大约 10000 条错误消息提示,这些消息看起来像这样:
尝试删除“外部”关键字或添加 JS 互操作注释。外部 ffi.Pointer<OBX_id_array> 移除;^
../../flutter/.pub-cache/hosted/pub.dartlang.org/objectbox-1.1.0/lib/src/native/bindings/objectbox-c.dart:6289:41:错误:只有JS互操作成员可能是“外部的”。尝试删除“外部”关键字或添加 JS 互操作注释。外部 ffi.Pointer<OBX_sync_change> 列表;^
../../flutter/.pub-cache/hosted/pub.dartlang.org/objectbox-1.1.0/lib/src/native/bindings/objectbox-c.dart:6292:16:错误:只有JS互操作成员可能是“外部的”。尝试删除“外部”关键字或添加 JS 互操作注释。外部整数计数;^
无法编译应用程序。
我试着用谷歌搜索它,但我找不到任何关于它的东西。有谁知道这是关于什么以及我如何适应这个?
flutter - 在 Flutter 2.0 中未初始化 ObjectBox 数据库
我正在尝试使用 ObjectBox 作为颤振应用程序中的数据库。以下是示例代码。
但是,在执行时,我返回了“_store 未初始化”错误。
flutter - Flutter Objectbox:在@Backlink和没有@Backlink之间有多个M:N(ManyToMany)关系和混合是否有效
Objectbox 是否支持具有多个多对多关系 (M:N) ? 例如:
就我的测试而言,我在一个类中使用多个多对多关系尝试的所有构建都失败了。抛出类似这样的错误:
那么有没有办法在 ObjectBox 中完成这项工作,或者我是否必须使用另一个具有一对多关系的 Binder 类,例如在 Exercise 和 UnitType 之间 --> ExerciseUnitType (这个解决方法对我有用,但是不漂亮,并且显着增加了对额外类和额外存储数据的需求)
flutter - ObjectBox Flutter:注销时清除所有表
我正在为数据库使用ObjectBox,并且创建了几个表。现在我需要清除所有表(例如 truncate 以再次从 1 开始主 ID),例如 Clean the Database。
我没有找到任何方法或方法来清除数据库。
我想对所有表都使用removeAll,但我认为这不是正确的方法。
请让我知道是否有其他方法可以做到这一点。
谢谢,普拉蒂克。