带有MySQL的Shiny中带有reactPoll的动态数据

时间:2019-06-24 09:31:47

标签: r shiny

我正在开发具有许多情节的Shiny应用程序。我希望该应用程序动态检查MySQL Server中的新数据。除了主数据外,从中收集数据的表还有两列“ date_created”和“ date_updated”。我需要使用reactPoll从MySQL服务器提取新数据,并基于这两个日期捕获新数据。

我经历了一些类似的事情,这些事情是我在网上搜索到的,而我要实现的目标的链接是:https://www.jennadallen.com/post/a-shiny-app-to-visualize-and-share-my-dogs-medical-history/

我要使用的代码如下:

    let databaseRef = Database.database().reference()
    let uid = Auth.auth().currentUser!.uid
if Education.text == "" || {
    print ("missing")
    let alert = UIAlertController(title: "Error", message: "Missing Field.", preferredStyle: UIAlertControllerStyle.alert)
    let action = UIAlertAction(title: "Ok", style: .default, handler: nil)
    alert.addAction(action)

            self.present(alert, animated: true, completion: nil)

}
else if takenImage == nil{

    let alert = UIAlertController(title: "Error", message: "Missing Photo.", preferredStyle: UIAlertControllerStyle.alert)
    let action = UIAlertAction(title: "Ok", style: .default, handler: nil)
    alert.addAction(action)

    self.present(alert, animated: true, completion: nil)

}

else {

    databaseRef.child("people").child(uid).child("Education").setValue(self.Education.text!)

    self.performSegue(withIdentifier: "tohome", sender: nil)

}

reprex package(v0.2.1)于2019-06-23创建

我希望看到有两个文件写在名为“数据”的应用程序文件夹中,如果不存在,则创建文件夹“数据”并写入文件。预期的文件是“ MBA_Online.csv”和“ MBA_OnlineItemList.csv”。但是,没有文件正在写入或创建了“数据”文件夹。没有任何反应,也没有错误消息正在显示。请协助我的代码。

0 个答案:

没有答案