是否可以使用不是整数使用味道的ID?阿帕奇味道字符串Id
我的模型可能会偏好远程产品。为了区分这些,我们使用了“locationId:itemId”的字符串标识符。 但是我看不到此支持。
有没有其他办法可以解决这个问题?
是否可以使用不是整数使用味道的ID?阿帕奇味道字符串Id
我的模型可能会偏好远程产品。为了区分这些,我们使用了“locationId:itemId”的字符串标识符。 但是我看不到此支持。
有没有其他办法可以解决这个问题?
是的,尽管它会减慢速度。看看IDMigrator
以及框架中的实现和用法。这就是你如何在自动翻译整数ID /从整数ID中得到一些帮助。
在分布式版本中没有对此的支持。
是的。看看this question的答案。基本上,您可以扩展FileDataModel,覆盖readItemIDFromString(String stringID),也许可以使用IDMigrator进行转换。
userId和itemId可以是字符串,所以this is the CustomFileDataModel它会将您的字符串转换为整数并将映射(String,Id)保留在内存中;建议之后,您可以从id获取字符串。